home *** CD-ROM | disk | FTP | other *** search
- Path: senator-bedfellow.mit.edu!faqserv
- From: sibit@datasrv.co.il (Russ Hersch)
- Newsgroups: comp.robotics,comp.realtime,sci.electronics,comp.answers,sci.answers,news.answers
- Subject: 68hc11 microcontroller FAQ
- Supersedes: <microcontroller-faq/68hc11_793809409@rtfm.mit.edu>
- Followup-To: poster
- Date: 30 Mar 1995 22:41:10 GMT
- Organization: none
- Lines: 1656
- Approved: news-answers-request@MIT.EDU
- Expires: 14 May 1995 22:39:04 GMT
- Message-ID: <microcontroller-faq/68hc11_796603144@rtfm.mit.edu>
- NNTP-Posting-Host: bloom-picayune.mit.edu
- Summary: This article is a collection of information sources on the
- Motorola 68hc11 line of microcontrollers.
- X-Last-Updated: 1995/03/30
- Originator: faqserv@bloom-picayune.MIT.EDU
- Xref: senator-bedfellow.mit.edu comp.robotics:19275 comp.realtime:9263 sci.electronics:125292 comp.answers:10943 sci.answers:2388 news.answers:41000
-
- Archive-name: microcontroller-faq/68hc11
- Posting-Frequency: monthly
- Last-modified: Mar. 30, 1995
-
- This article is a collection of information sources on the line of
- Motorola 68hc11 microcontrollers.
-
- The following topics are addressed:
-
- 0) Rantings and ravings (to make the FAQ zero-based)
-
- 1) ABOUT THIS FAQ
- 1.1) Who put this FAQ together?
- 1.2) How can I contribute to this FAQ?
- 1.3) What newsgroups will this FAQ be posted to?
- 1.4) May I distribute this FAQ or post it somewhere else?
- 1.5) How about FAQs on other microcontrollers?
-
- 2) ABOUT THE 68hc11
- 2.1) The 68hc11 microcontroller
- 2.2) 68hc11 flavors
- 2.3) Sources and prices
- 2.4) Advantages realized in implementing control applications
- with this family of microcontrollers
-
- 3) SOURCES OF INFORMATION ON THE 68hc11
- 3.1) FTP sites
- 3.2) Mailing Lists
- 3.3) BBSs
-
- 4) 68hc11 PRODUCTS
- 4.1) Free languages and development systems
- 4.2) Free C compilers
- 4.3) Plans for 68hc11-based boards
- 4.4) Commercially available software
-
- 5) 68hc11 DOCUMENTATION
- 5.1) Periodicals
- 5.2) Books
-
-
- 0) Rantings and ravings
-
- Disclaimer: Just so it is understood, the "rantings and ravings" are
- MY rantings and ravings. My readers are refined and sophisticated
- and would never rant or rave. I, on the other hand, sit in front of
- the TV in torn underwear and drink beer out of the bottle.
-
-
- My sincerest apologies to anyone that wrote to me, and didn't get a
- reply. I was inundated this time, and I'm afraid that I wasn't too
- careful in keeping track of my email. Also, some of those I did
- respond to didn't hear from me because their email addresses were
- invalid (or, at least my system thinks so). So, if you feel
- neglected, or you submitted some information that didn't make it into
- this month's update, please drop me a note and let me know. A
- thousand pardons!
-
- Well, the verdict is in. No, I'm not talking about OJ. The response
- has been nearly unanimous to keep my FAQs in one piece. So, one
- piece it is.
-
-
- Thanks to Ted MacDonald for the following hint: "If you contact
- Motorola at 800-521-6274 and order literature #M68HC11RM/AD, they
- will send, free of charge, a reference manual for the 6811. Thought
- this might be useful for others."
-
-
- A new feature in 8051 FAQ is a list of individuals who have expressed
- interest in helping others with hardware and software problems for
- 8051 systems. Anyone out there who's willing to offer assistance to
- the hc11 crowd? If you feel you are qualified, and you're willing to
- do a good turn, let me know what your areas of specialization are and
- I'll put together a list for this FAQ. Thanks!
-
-
- Take care,
-
- Uncle Russ
-
-
- 1) ABOUT THIS FAQ
-
- 1.1) Who put this FAQ together?
-
- I started by putting together a FAQ on the 8051 microcontroller in
- response to my own frustration in finding information. The FAQ has
- now been out for some time and has been very well received. One of
- the questions that I'm frequently asked is if I know of a FAQ on the
- 68hc11. Not only that, but how many times have you seen the
- following questions posted on the newsgroups: "anyone know of a C
- compiler for the 68hc11?", "anyone know of an assembler for the
- 68hc11?", and so on.
-
- Therefore, I decided to jump in and try my hand again. I figured
- that this would be a good learning experience. From what I've seen
- so far, the 68hc11 is a good chip, and well worth learning and
- developing with. I really don't have any experience with the 68hc11
- (yet), so I'm going to need everyone's help on this. Just as with
- the 8051 FAQ, with everyone's help this FAQ should turn out to be a
- pretty useful document.
-
-
- 1.2) How can I contribute to this list?
-
- I please ask that if you have any suggestions or additions, or you
- would like to correct any of the information contained herein, please
- send me a note.
- My Email address is: sibit@datasrv.co.il
- My Smail address is:
- Russ Hersch
- HaVradim 11
- Ginot Shomron
- ISRAEL
-
- The list of individuals who have sent suggestions and encouragement
- has overflowed. I hope it suffices to say "Thank you to all who have
- contributed to this FAQ - we all appreciate it."
-
- Special thanks to:
- David Dunfield (Dunfield Development Systems)
- Kevin Johnson (VSI, New Zealand) for the excellent
- product summaries
- Bob Boys (maintainer of the superb Mot. 68K FAQ)
- Matt Albright (Motorola)
-
- Very special thanks to Ping Huang and Thomas Koenig of the
- news.answers moderators team for all of their help.
-
- I certainly hope that those of you who know of interesting items for
- the 68hc11 will share with everyone by contributing to this list.
-
- If you are a manufacturer and have an anonymous ftp site available
- that supports the 68hc11, please let me know by Email so that I can
- add it to this FAQ. Also please feel free to keep me updated on your
- products.
-
-
- 1.3) What newsgroups will this FAQ be posted to?
-
- This FAQ will be posted to the following newsgroups:
- comp.realtime
- comp.robotics
- sci.electronics
- comp.answers
- sci.answers
- news.answers
- The first three newsgroups often contain discussions, announcements,
- or information on the 68hc11. Check them out from time to time. By
- posting to the *.answers newsgroups, the FAQ will automatically be
- archived. The archive name of this FAQ (also included in the header)
- is: microcontroller-faq/68hc11.
-
- The schedule for posting will be once a month. I can't promise that
- it will be on time, but I hope to post it on the 26th of each month.
-
- You might also want to check out the following newsgroups, since they
- occasionally have items of interest for you 68hc11 users.
- comp.sys.m6809
- comp.sys.m68k
- comp.lang.misc
- alt.comp.hardware.homebuilt
-
- A bit farther afield, but still of possible interest:
- comp.ai.fuzzy
- comp.dsp
- sci.engr.control
- sci.engr.semiconductors
-
-
- 1.4) May I post this FAQ to my local BBS?
-
- I am putting no restrictions on the use of this FAQ except - It must
- be distributed in its entirety with the copyright notice, and no
- financial gain may be realized from it. After all, I have spent, and
- continue to spend, a lot of time on this, and the only thing that I
- intend to gain from it is more information on the 68hc11, and getting
- to know my fellow 68hc11 groupies better.
-
- For this reason I have appended a copyright statement to the end of
- this FAQ. I feel pretty silly doing this, but I just want to protect
- myself. The copyright does not limit the use of this list for
- noncommercial purposes. I hereby give my permission to one and all
- to pass this list around and post it wherever you want - as long as
- it is not for financial gain.
-
- Thank you.
-
-
- 1.5) How about FAQs on other microcontrollers?
-
- If anyone wishes to start a FAQ on another microcontroller, please
- feel free to copy the format of this FAQ - I don't intend on
- copyrighting the look and feel ;-). With a common format, we will
- all benefit when trying to find information on a particular
- microcontroller.
-
- If anyone has any comments on the format itself, I'm open for
- suggestions.
-
-
- Other Microcontroller FAQs
-
- Subject: PIC microcontrollers
- Newsgroups: comp.realtime
- comp.robotics
- sci.electronics
- sci.electronics.repair
- Archive: rtfm.mit.edu : <plus all mirror sites>
- /pub/usenet/comp.answers/microcontroller-faq/PIC
- /pub/usenet/sci.answers/microcontroller-faq/PIC
- /pub/usenet/news.answers/microcontroller-faq/PIC
- Maintainer: Tom Kellett
- Email: Tom@takdsign.demon.co.uk
-
- Subject: 8051 microcontrollers
- Newsgroups: comp.sys.intel
- comp.realtime
- comp.robotics
- comp.lang.forth
- sci.electronics
- Archive: rtfm.mit.edu : <plus all mirror sites>
- /pub/usenet/comp.answers/microcontroller-faq/8051
- /pub/usenet/sci.answers/microcontroller-faq/8051
- /pub/usenet/news.answers/microcontroller-faq/8051
- Maintainer: Russ Hersch
- Email: sibit@datasrv.co.il
-
- Subject: Microcontroller primer and FAQ
- Newsgroups: comp.sys.intel
- comp.realtime
- comp.robotics
- sci.electronics
- alt.comp.hardware.homebuilt
- Archive: rtfm.mit.edu : <plus all mirror sites>
- /pub/usenet/comp.answers/microcontroller-faq/primer
- /pub/usenet/sci.answers/microcontroller-faq/primer
- /pub/usenet/news.answers/microcontroller-faq/primer
- Maintainer: Russ Hersch
- Email: sibit@datasrv.co.il
-
- Additional FAQs of interest
-
- Subject: Robotics
- Newsgroups: comp.robotics
- Maintainer: Kevin Dowling
- (412)268-8830
- Email: nivek@ri.cmu.edu
- Smail: Carnegie Mellon University
- The Robotics Institute
- Pittsburgh, PA 15213
-
- Subject: Electronics
- Newsgroups: sci.electronics
- Comments: There are a number of FAQs available in this newsgroup
- on various subjects. Among some of the subjects covered
- are: LCDs, stepper motors, etc.
-
- Subject: Real-time
- Newsgroups: comp.realtime, comp.answers, news.answers
- Archive: rtfm.mit.edu : pub/usenet/comp.realtime
- Maintainer: Mark Linimon
- Lonesome Dove Computing Services
- Roanoke, Virginia
- Email: linimon@nominil.lonesome.com.
-
- Subject: Motorola 68K microprocessor line
- Newsgroups: comp.sys.m68k
- Archive: bode.ee.ualberta.ca : pub/motorola/general
- ftp.luth.se : /pub/misc/motorola/faq
- file name of archive is m68kfaq?.zip (? is version)
- Maintainer: Robert Boys - Ontario, Canada
- Email: r.boys@genie.geis.com
- or
- fboys@uoguelph.ca
-
-
- Two useful articles are also available. One article provides a
- tabular cross reference of features and pin counts. The second
- article provides pinout diagrams of many of the Motorola line of 8
- bit microcontrollers. Both lists were compiled and are being
- maintained by Roger Nelson <rnelson@mail.wsu.edu>.
-
- For more information on various microcontrollers and their features,
- refer to the Microcontroller primer and FAQ listed above.
-
-
- 2) ABOUT THE 68hc11
-
-
- 2.1) The 68hc11 microcontroller
-
- General
-
- The 68hc11 is a powerful 8-bit data, 16-bit address microcontroller
- from Motorola with an instruction set that is similar to the older
- 68xx (6801, 6805, 6809) parts. Depending on the variety, the 68hc11
- has built-in EEPROM/OTPROM, RAM, digital I/O, timers, A/D converter,
- PWM generator, and synchronous and ansynchronous communications
- channels (RS232 and SPI). Typical current draw is less than 10ma.
-
-
- Architecture
-
- CPU has two 8 bit accumulators (A & B) that can be concatenated to
- provide a 16 bit double accumulator (D). Two 16 bit index registers
- are present (X,Y) to provide indexing to anywhere in the memory map.
- Having the two index registers means the 68hc11 is very good for
- processing data. Although an eight bit processor, the 68hc11 has
- some 16 bit instructions (add, subtract, 16 * 16 divide, 8 * 8
- mulitply, shift, and rotates). A 16 bit stack pointer is also
- present, and instructions are provided for stack manipulation.
- Typically multiplexed address and data bus.
-
-
- Onboard subsystems
-
- Timer - Main timer system comprises of a single 16 bit counter
- clocked at the E clock (2,3,or 4 Mhz - there is a programmable
- prescaler to slow it down if required). From this single counter run
- a number of input capture and output compare registers (3-4 IC, 5 -
- 4 OC). The IC and OC functions are very versatile, and pulses as
- short as 1 E clock can be generated.
-
- A-D Convertor - Typically 8 channel 8 bit A/D, although the G5 has a
- 10 bit A/D.
-
- Serial Communications Interface (SCI) - Asynchronous serial
- communications; Data format - 1 Start, 8 or 9 data, and one stop bit.
- Data rate - 150 - 312500 Baud (312500 is using 4 mhz E clock)
-
- Serial Peripheral Interface (SPI) - Synchronous serial
- communications, comprises CLK, DATA IN, DATA OUT and optionally chip
- selects. As well as using specific SPI devices, it is very easy to
- expand IO using the SPI and standard logic devices (e.g. 74HC595 and
- 74HC165).
-
-
- 2.2) 68hc11 flavors
-
- The following are Motorola flavors:
-
- HC11 A Series
- 8K ROM (A8), ROMless (A0,A1), 256 RAM, 256 EEPROM (A1,A8), SPI,
- SCI, 3 IC 5 OC, 8 channel 8 bit A/D
-
- HC11 C0
- Nice new device. ROMless, on board bank switching to support
- memory maps of up to 256K. Totally glueless interface - Chip
- selects on board, Read Enable and Write Enable signals now
- generated on chip. 256 RAM, 8 channel 8 bit A/D - Good pricing
-
- HC11 D Series
- Smallest and lowest cost member of the hc11 Family. ROMless (D0),
- 4K ROM (D3), 4K EPROM (711D3) - No A-D or EEPROM. Still has
- standard timers and serial ports
-
- HC11 E Series
- Same as A series execpt 512 bytes RAM and EEPROM. Pin compatible,
- only difference is one timer pin (PA4) can now be used for IC or
- OC instect of just OC. Also have EPROM devices and larger
- memory - hc711e9 (12K OTP), hc711e20 (20K OTP)
-
- HC11 F series
- ROMless, non multiplexed address/data bus with 4 chip selects
- built in. 1K RAM, 512 bytes EEPROM - otherwise same peripherals
- as E series
-
- HC11 G Series
- 16K ROM/EPROM, Non mulitplexed address/data bus, 512 RAM, 4
- channel PWM, 10 Bit A/D convertor, 2 separate 16 bit timers
-
- HC11 K4
- 24K ROM/EPROM, 1Mb addressing using on chip memory mapping. Non
- multiplexed address and data bus. 4 programmable chip selects, 8
- channel 8 bit A/D. 4 channel PWM, 768 bytes RAM
-
- Toshiba second-sources the 68hc11, and they list the following
- variants: A0/A1/A8 and E0/E1/E9.
-
- For a nice breakdown of the 68hc11 line, check out the file
- taxonomy.txt at cherupakha.media.mit.edu : /pub/miniboard/hobby-tips.
- The file contains a table detailing all of the possible combinations
- that the 68hc11 is supplied in.
-
-
- 2.3) Sources and prices
-
- Sources?? Prices?? Hell - you can't even find the suckers! For
- those of you who remember the old Chicken Man series on radio, "He's
- everywhere! He's everywhere!" - the 68hc11 is not Chicken Man. The
- 68hc11 - "It's nowhere, it's nowhere!" I remember one episode in
- which our hero was fighting against an evil plot to steal all of the
- refrigerator light bulbs in the world. Well, maybe the same thing
- happened with the 68hc11 - they just can't be found.
-
- Maybe it's just a clever scam. The 68hc11 really doesn't exist.
- Instead, Motorola cobbled together a microprocessor using an Intel
- 8051 running an emulation of the 68hc11 instruction set (Intel
- Inside?).
-
- Ruud Schramp found some in the Netherlands (sounds like an
- appropriate place to find them). The breakdown is as follows
- (1 US dollar =+- Dfl 1.70):
- Main Importer of Holland Dfl 15.-- (quantity >100)
- Main Importer of Holland Dfl 19.-- (if you buy 1 and if they
- want to sell 1)
- Distributor Dfl 25.-- (also no single sales)
- Shop (Display Electronica) Dfl 35.-- (quantity 1)
-
- Also, the 68hc11 can be found at the following places:
-
- Active Electronics
- 1-800-677-8899
-
- Some prices from catalog #914:
-
- 68HC11A1FN 13.90
- 68HC11A0FN 13.40
- 68HC11A1P 18.75
- 68HC11A0P 16.40
- 68HC11E1FN 17.90
- 68HC11F1FN 29.85
- 68HC24 18.00 port replacement
- 68HCP11A1FN 14.90
- 68HCP11A0P 17.90
- 68HCP11A1P 20.90
- 68HC711D3S 26.90 (OTP)
- 68HC711E9FNX 37.50 (OTP)
- 68HC711E9FS 44.90 (OTP)
- 68HC811E2FN 28.40
-
- They also sell evaluation boards
-
- JDR Microdevices
- 1850 South 10th Street
- San Jose, CA 95112-4108 USA
- Sales: (800) 538-5000 or (408) 494-1400
- Fax Orders: (800) 538-5005
- Tech Support: (800) 538-5002
- BBS: 408-494-1430
-
- They list the 68HC11A1P (48 pin DIP version) at $11.95 in their
- 1994 electronic component catalog (#37). They have lots of other
- good stuff in the catalog. No minimum order.
-
- Newark Electronics
- Branches throughout the USA, several in Canada, one in U.K.
- One branch at:
- 20700 Hubbell Avenue
- Oak Park, MI 48237-0630
- Sales: (313) 967-0600
- Fax: (313) 967-0957
-
- Catalog number 112 indicates that the carry Motorola micros
- (including the HC11 family. These guys are big distributors, so
- they can probably get any part in the HC11 family, but they
- probably won't be cheap.
-
- Prices shown in their 1992 catalog are:
-
- MC68HC11E0FN (PLCC version) lists at $21.26
- MC68HC11E1FN (PLCC version) lists at $22.36
-
- B.G. Micro
- P.O.B. 280298
- Dallas, TX 75228
- (214)271-5546
-
- They usually have a couple varieties at good prices.
-
-
- 2.4) Advantages realized in implementing control applications on this
- family of microcontrollers
-
- Traditional architecture - a more traditional architecture than other
- competing products (such as the 8051 and PIC) makes it easier to
- learn and develop on (especially well-suited for teaching
- microcontrollers)
-
- More features - a 68hc11 is typically a "one-chip" solution since it
- often includes such items as A/D, PWM, and many I/O lines
-
- Popular - widely used since it is very inexpensive and has a wide
- range of development tools available (both freeware and commercial)
-
-
- 3) SOURCES OF INFORMATION ON THE 68hc11
-
- 3.1) FTP sites
-
- The following is a list of the various anonymous ftp sites that have
- 68hc11 source code and programming languages. There are many others
- that are not listed here that contains bits and pieces. Usually you
- can find them using Archie and searching for "68hc11", "6811", or
- "hc11".
-
- http://motserv.indirect.com (WWW page)
- - Semiconductor WWW page
- - on-line searchable Master Selection Guide and OEM Price Book
- - 'MFax' service to request all kinds of data sheets
- - a bunch of other cool stuff
-
- http://freeware.aus.sps.mot.com/index.html (WWW page)
- - Motorola's microcontroller WWW page
- - the WWW version of the freeware BBS
- - lots of free software for the HC05, HC08, HC11, HC16, 680x0,
- 683xx, and
- PowerPC
-
- freeware.aus.sps.mot.com (Motorola)
- - the ftp site version of the freeware BBS
- - lots of free software for the HC05, HC08, HC11, HC16, 680x0,
- 683xx, and
- PowerPC
-
- ftp.ee.ualberta.ca (preferred address)
- bode.ee.ualberta.ca
- wattson.ee.ualberta.ca
- - HUGE archive of all sorts of stuff on the 68hc11 (lots of other
- good stuff too!)
- - you'll have fun mucking around this ftp site, there's piles of
- stuff here
- /pub/motorola
- /pub/motorola/68hc11
- /pub/motorola/mcu11
-
- cherupakha.media.mit.edu (cher.media.mit.edu)
- - HUMUNGOUS archive of all sorts of stuff on the 68hc11 including
- the 6.270 robotics project, Mini Board, F1 board, and more
- (lots of other good stuff too!)
- - you'll lose yourself rooting around this ftp site, there's
- heaps of stuff here (assemblers, tools, C compilers, plans and
- schematics, and many other items)
- /pub/6270 - tools, docs, schematics, etc. for the MIT 6.270
- robotics project using a 68hc11-based development system
- /pub/6811 - software, schematics, etc. for the 68hc11-based F1
- board
- /pub/incoming - various unsorted or new items
- /pub/miniboard - software, docs, schematics, etc. for the 3"x2",
- 68hc11-based Mini Board controller
-
- ftp.funet.fi (nic.funet.fi)
- - this is a good one, too
- /pub/microprocs/6811
- other subdirectories in /pub/microprocs include:
- 1802, 6805, 8048, 8051, 8096 and many other microprocessors
-
- ernie.uvic.ca
- - files provided by local Motorola representative
- /mcu11
- other subdirectories include: ibm, dsp96k, dsp56100, dsp56k,
- dsptools, develop, mac, mcu302, mcu332, mcu11, pgmr, mcu16, mcu,
- market, qa, general, m68k, evm, dsp (a little bit of something
- for everyone)
-
- hipp.etsu.edu
- /pub/hc11
- /pub/hc11/Mcintosh.Evb.Disk - Macintosh software for EVB
- /pub/hc11/beacon - navigation project for mc68hc811e2-based
- robots
-
- hpcsos.col.hp.com
- /misc/ns32k/beowulf
-
- ftp.netcom.com
- /pub/imagecft - version 0.50 (prerelease) of ImageCraft C
-
- info@circellar.com - Email (not ftp)
- - send Email to get information file on services available
- - all Circuit Cellar INK and BYTE related files available
-
- ftp.luth.se
- /pub/languages/assembler
- /pub/misc/motorola - lots of stuff
-
- crl.nmsu.edu
- /pub/non-lexical/6811 - AS11 assembler and other misc files
-
- ftp.stack.urc.tue.nl
- /pub2/scrumpel/
- - ftp site for the 68HC11 workgroup
- - Scrumpel monitor (SCRUMPEL.ZIP), a nice monitor with
- simple breakpoint features, lots of memory accessing
- features
- - Buggy101.ARJ, a program for their robot project
- - soon to come Disk Operating System
- - documentation on the Scrumpel 6g microcrontroller system
-
- asterix.inescn.pt - FORTH archive
- /pub/forth/68hc11
-
-
- 3.2) Mailing Lists
-
- listserv@oberon.com
- - mailing list for the Mini Board and 6.270 board
- - send a message containing the word "help" for directions
- - mailing list address: robot-board@oberon.com
- - maintainer: gkulosa@oberon.com
-
- listserv@hipp.etsu.edu
- For information, send empty message.
- To subscribe, send message with the body:
- subscribe mc68hc11 your_real_name
-
- listserv@netcom.com - mailing list for Imagecraft C
- to join the mailing list, send the message "subscribe icc11-list"
-
-
- 3.3) BBSs
-
- The following BBSs have 68hc11 information:
-
- Austin Texas Motorola BBS
- - terrific, has piles of stuff, only some of which is on
- bode.ee.ualberta.ca
- - (512) 891-3733 (Austin, Texas)
- - V.32 9600 Baud modems w/ MNP-5
- - 8 Data Bits, No Parity, 1 Stop Bit.
-
- Other Motorola BBSs:
- - Munich, Germany: 49-89-92103-111. (2400 baud)
- - Stuttgart, Germany: 49-7031-275496 (19200 baud)
- - San Diego, California: (619) 279-3907
- - Toronto, Ontario, Canada: (416) 497-8989
-
- Circuit Cellar, Inc.
- - contains code from their magazine articles and from the
- original Circuit Cellar articles in Byte magazine, also
- contains many other interesting items
- - The BBS is mentioned in the masthead of each issue (on the
- table of contents page). Excerpts from the BBS appear in Ken
- Davidson's ConnecTime column in every issue with a description
- of how to access the system at the end of every column.
- - (203)871-1988
- - Voice: (203)875-2751
- - Fax: (203)872-2204
-
- Dunfield Development Systems
- - support for their Micro-C and development tools
- - lots of goodies with some items contributed from BBS users
- - (613)256-6289 (new phone number)
- - v32/v42/HST
-
- Electronics Now
- - contains code from their magazine articles
- - (516)293-2283
- - 1200/2400
- - 8 Data Bits, No parity, 1 Stop bit
-
- Elektronik Laden Mikrocomputer GmbH
- - product descriptions and sample code
- - +49-05232/85112, 14.4k 8n1
-
- Maus BBS
- - contains most of the files of Motorola's Munich Mailbox but
- much faster baud rate
- - Boeblingen, Germany (near Stuttgart)
- - 49-7031-275496.
-
- New Micros
- - support for their line of development systems
- - (214)339-2321
-
- PseudoCorp
- - support for their line of simulators and assemblers
- - (804)873-4838
-
- Scrumpel BBS
- - Forth and 68hc11 software
- - also new implementations of eForth and FIG Forth, as well as a
- new Forth implementation
- - +31-40-527266 (after Oct. 1, 1995 +31-50-2527266)
-
-
- 4) 68hc11 PRODUCTS
-
- This section includes descriptions and references to free and
- commercial software for the 68hc11. FTP sites and BBSs contain many
- quality packages and code samples for free. For heavy duty use, you
- might prefer the many commercial packages that are available. Some
- very high quality, low-priced packages are available which are
- suitable for both the hobbyist and professional on a limited budget.
- With the public domain (or free) stuff, you're usually on your own.
- The commercial packages usually provide extensive documentation and
- support.
-
-
- 4.1) Free languages and development tools
-
- The following is a list of the languages and development tools that I
- could find on the net. Nearly all of them include source code,
- however not all are public domain.
-
- Assembler
-
- Program: A11.ZIP
- Description: PseudoSam 68hc11 Cross Assembler
- Location: ftp.funet.fi : /pub/microprocs/6811
-
- Program: CUG292WK.ZIP
- Description: C source for a cross assembler, includes 68hc11
- Author: Alan R. Baldwin
- Location: oak.oakland.edu : /pub/msdos/crossasm
- pc.usl.edu : /pub/msdos/systools
- many other locations (use Archie to find)
-
- Program: Frankenstein
- Description: C source for a cross assembler, includes 68hc11
- Author: Mark Zenier
- Location: ftp.njit.edu : /pub/msdos/frankasm/FRANKASM.ZOO
- lth.se : /pub/netnews/alt.sources/volume90/dec
- ftp.uni-kl.de : /pub1/unix/languages/frankenstein.tar.Z
- many other locations (use Archie to find)
-
- Program: as11
- Description: Portable cross assembler (source in C), other
- processors available
- Author: William C. Colley, III
- Location: hpcsos.col.hp.com : /misc/ns32k/beowulf/a2-6811
-
- Program: MOTOASM
- Description: 68HC11/68HC05 assembler for Acorn RiscPC or 300x/400x
- Includes: C-like preprocessor, editor throwback,
- drag & drop multitasking assembly, command-line
- assembly option
- Author: based on the Motorola freeware assemblers
- ported and improved by Maurizio Ferrari
- Location: mic2.hensa.ac.uk : micros/arch/riscos/b/b044
-
- Program: DASM
- Description: Dasm is a rich macro assembler for the 6502, 68705,
- 6803/HD6303 and the 68HC11.
- Author: Written by Matt Dillon for the Amiga
- Ported to MSDOS and Linux by Jay Carlson
- nop@io.com
- nop@ccs.neu.edu
- Comments: Author says that for now this software should be
- considered beta. Although he also says that he's been
- using it to great success for 3 years, including using
- it to rebuild two major commercial products without
- error.
- Location: sunsite.unc.edu : /pub/Linux/apps/dasm.tar.z <Linux port>
- Author has lost the DOS port, but claims it was fairly
- trivial. Mostly changing "r" to "rb" in fopen()s.
-
-
- Basic
-
- Program: Basic11 and Bas11
- Description: Basic interpreter for the 68hc11
- Location: bode.ee.ualberta.ca : /pub/motorola/mcu11
-
-
- Forth
-
- Program: forth11.arc
- Description: FIG-Forth for the 68hc11
- Author: based on the original 6800 FIG-Forth
- ported by Brian McClellan
- Location: bode.ee.ualberta.ca : /pub/motorola/
-
- Program: Tiny4th
- Description: MS-DOS 6811 FORTH system
- Author: Karl Lunt
- Location: cherupakha.media.mit.edu : /pub/6811/tiny4th
-
-
- Miscellaneous
- Program: c2mcx10.zip
- Description: C to MCX11 interface library that allows C programs
- compiled with Image Craft's v0.43 C compiler, ICC11,
- to make MCX11 service calls. Without this, MCX11
- applications would have to be written in 68hc11
- assembly language. The SCI driver extension provides
- buffered, interrupt driven, serial I/O on the
- 68hc11's SCI serial port. It runs in conjunction
- with MCX11.
- Author: Brian Dombrowski
- Location: hipp.etsu.edu
- cher.media.mit.edu
-
-
- Development systems
-
- Program: SIM68.EXE
- Description: A simulator for MS-DOS machines for the 6811 family
- of microcontrollers (MS-DOS)
- Includes: breakpoints, watchpoints, source tracing,
- register viewing and modification, data viewing
- and modification, supports all 6811 interrupts.
- Registered copy costs $25US
- Author: Perry J Fisch, 71174.1756@compuserve.com
- Location: A shareware version (v2.21j) is available on many BBSs
- as well as on many of the FTP sites. It is also
- available on the Motorola BBSs in Austin and Toronto.
-
- Program: 68hc11 simulator
- Description: An opcode simulator for the 68HC11 processor.
- Ported to Unix and MS-DOS.
- Author: Ted Dunning <ted@nmsu.edu>
- Location: crl.nmsu.edu : /pub/non-lexical/6811/sim6811.shar
-
- Program: MCX11
- Description: Real-time kernel for the 68hc11
- Author: Tom Barrett (Embedded System Products)
- Location: bode.ee.ualberta.ca : /pub/mcu11/mcx11v15.arc
-
- Product: ADev11
- Description: Development system for Amiga computers.
- Includes: C compiler, assembler, linker, downloader,
- disassembler, simulator, and other tools
- Author: Stan Burton <sburton@mhaug.uumh.ab.ca>
- <sburton@dres.dnd.ca>
- <sburton@bix.com>
- Location: ftp.wustl.edu:/pub/aminet/dev/cross/ADev11_2.1.lha
- any ftp site on the Amiga archive net
-
-
- 4.2) Free C compilers
-
- One of the big advantages of choosing the 68hc11 for your next
- project (especially you hobbyists on a low budget) is the
- availability of freeware and low cost C compilers.
-
- Program: smallc11
- Description: Small-C ported to the 68hc11
- (includes source code for Turbo C)
- Author: James E. Hendrix
- Ported to 68hc11 by John Dumas
- Improved and Converted to Turbo C by Hellmuth Michaelis
- Comments: may be buggy depending on the version
- Location: bode.ee.ualberta.ca : /pub/motorola/68hc11/smallc11.zip
-
- Program: ImageCraft C Compiler (icc11)
- Description: version 0.50 (prerelease, but complete) of a C
- compiler for the 68hc11
- Author: ImageCraft
- Comments: this seems like a pretty nice package, a commercial
- version (v 1.0) has just been released for $40
- Location: bode.ee.ualberta.ca : /pub/motorola/icc11.zip
- cherupakha.media.mit.edu : /pub/6811
- ftp.netcom.com : /pub/imagecft (version 0.50)
-
- Program: interactive-c
- Description: C compiler for use with the 6.270 robotics project
- Author: Randy Sargent - rsargent@media.mit.edu
- Location: cherupakha.media.mit.edu : /pub/6270/interactive-c
-
- Product: ADev11
- Description: Development system for Amiga computers.
- Includes: C compiler, assembler, linker, downloader,
- disassembler, simulator, and other tools
- Author: Stan Burton <sburton@mhaug.uumh.ab.ca>
- <sburton@dres.dnd.ca>
- <sburton@bix.com>
- Location: ftp.wustl.edu:/pub/aminet/dev/cross/ADev11_2.1.lha
-
- Program: gcc11
- Description: beta version of the GNU C compiler for the 68hc11
- Author: Free Software Foundation
- Ported to 68hc11 by Coactive Aesthetics, Inc.
- Location: bode.ee.ualberta.ca : /pub/motorola/68hc11/gcc
- cherupakha.media.mit.edu : /pub/miniboard/gcc
-
- A freeware version of the Hi-Tech C compiler is available for
- evaluation and tinkering. This compiler produces crippled assembler
- output only and does not include libraries. A method was developed
- and uploaded to make the compiler output usable.
- Program: Hi-Tech C
- Description: demonstration version of the Hi-Tech C compiler
- Author: Hi-Tech Software
- fixup stuff has no identification
- Location: design.fen.qut.edu.au : /hitech - the compiler itself
- cherupakha.media.mit.edu :
- /pub/miniboard/incoming/CheapSkateC - fixup stuff
-
-
- I've been playing with the Dunfield Development System lately (on the
- 8051), and it's really quite nice. I've also heard many good things
- about it from others. It includes a near ANSI-C compiler, run-time
- library with source, assembler, ROM debugger, integrated development
- environment, monitor with source, utilities, and other extras.
- Although not freeware, the low price ($100), the features, all of the
- extra goodies, and the good reviews make this a package worth looking
- at. Also, if you're interested in working on more than one family of
- microcontroller, Dunfield supports a wide range. This means only
- needing to learn one system, instead of many.
-
- Another decent C compiler comes from ImageCraft. This package, which
- runs under DOS and OS/2, includes a near ANSI C compiler, assembler,
- linker, librarian, ANSI C functions and headers, and 90 page manual.
- Floating point support should be available in about a month (with no
- price increase). The current release is version 1.02 of their
- compiler. The price is just $45. Initial feedback on this compiler
- seems promising. The pre-release versions are already in use by many
- of you, and will still be available as freeware.
-
-
- 4.3) Plans for 68hc11-based boards
-
- Board: F1 controller system
- Description: 68hc11f1-based microcontroller
- Designer: Peter Dunster <pdunster@cc.uow.edu.au>
- Location: cherupakha.media.mit.edu : /pub/6811/F1-board
-
- Board: MIT 6.270 robotics board
- Description: 68hc11-based robotics microcontroller
- Designer: Fred Martin and Randy Sargent of MIT
- Location: cherupakha.media.mit.edu : /pub/6270
-
- Board: Mini Board
- Description: small inexpensive 68hc11-based microcontroller system
- for robotic applications
- Designer: Offshoot of the MIT 6.270 project
- Location: cherupakha.media.mit.edu : /pub/miniboard
- Suppliers: Gregory Ratcliff (gratclif@magnus.acs.ohio-state.edu)
- 1763 Hess Boulevard, Columbus, Ohio 43212
- (614) 487-0694 (late evenings EST)
- Mark Reeves (mdreeves@wart.nando.net)
- 1117 Braemar Court, Cary, NC 27511
- FAX/voice (919)481-3170
- MIT Epistemology and Learning
- Epistemology and Learning Publications
- MIT Media Laboratory
- 20 Ames Street E15-301
- Cambridge MA 02139
-
-
- 4.4) Commercially available products
-
- Many firms (large and small) offer a variety of 68hc11 programming
- languages, support packages, and development systems. No endorsement
- is implied by inclusion in this list. I have made an attempt to
- include as many companies as possible. I apologize to those I left
- out; It's only because I didn't know about you. If you want to be
- included in this list, just drop me a line - please. Any corrections
- appreciated.
-
- C compilers
- - Archimedes Software
- - Avocet Systems (repackaging of the Hi-Tech Software C compiler)
- - Dunfield Development Systems
- C cross compiler for MS-DOS, near ANSI C
- includes: assembler, library source code, ROM debugger,
- integrated development system, utilities, lots of
- other goodies
- extensive documentation
- low price: $100
- good reputation and good support
- - Hi-Tech Software
- $500 USD, $350 for students
- high compliance to ANSI C
- available for MS-DOS and soon for SUN
- - IAR Systems
- IAR tool kit comes with a C-Cross compiler, assembler,
- Xlink linker, Xlib librarian, C-SPY simulator, editor,
- make utility and a real-time kernel
- formerly licensed for distribution in the US and Canada
- under the Archimedes brand name
- - ImageCraft
- C cross compiler for MS-DOS and OS/2, near ANSI C
- low price: $39.95
- includes: assembler, linker, and librarian
- standard C header files and library functions
- 90 page manual
- both 16 bit and 32 bit executables
- MIT Interactive C compatible multitasking kernel library
- Miniboard library
- - Intermetrics Microsystems Software, Inc.
- Whitesmith's compiler
- comes with assembler and C source level debugger
- - Introl Corporation
-
- Board level products
- - Ackerman Computer Sciences (ACS)
- - AM Research
- complete FORTH based system with PC based host system
- - Beall & Glenn Enterprises (68HC11 Quick Setup Board)
- about 4x5 inches with a 68hc11E1, 32K byte external EEPROM,
- BUFFALO monitor in the EEPROM, RS232 driver, and SIP
- headers for running the address and data lines to your
- custom proto board
- easy to set up for debug or downloading to the 32K EEPROM
- comes with two diskettes with tons of cross development
- software that runs on an IBM PC
- minimal documentation, no schematic, 512 byte RAM limit
- $45 for an assembled and tested board
- - Black Feather Electronics (U-HC11 Board)
- a very versatile board, was designed to be the starting
- block for many creative projects from hobbyist to
- commercial applications (the "U" stands for "Universal")
- the heart of the U-HC11 board is the 68HC11A1
- features: a socket for a 64 or 256 bit E/EPROM, RS-232
- converter chip, 555 timer for reset, a HCT574 output
- latch, HCT245 for extra I/O beyond that of the
- hc11, and a large (about 3 square inches) prototyping
- area is included
- the expansion board has sockets to hold a EPROM, RAM and
- EEPROM, it also has a custom chip that allows the bank
- switching of these chips, the expansion board also has a
- small prototyping area
- both boards are 2.5" X 4" and have mounting holes for
- 4-40 screws at each corner
- - CGN
- a "module" which is the 68HC11 CPU, address latch, and
- RS-232 interface on a board that has wirewrap pins
- coming out of the bottom of it (you take the board,
- plug it through a piece of perf board, and wirewrap
- memory, I/O, etc)
- - Coactive Aesthetics, Inc.
- Powerful networked microcontroller based on the 68hc11f1
- Includes port of GNU C, monitor/debugger, libraries, etc
- - Elektronik Laden Mikrocomputer GmbH
- MOPS 11 Development kit which includes a board with
- 32k EPROM/RAM, 32k RAM, 68hc24, RTC, MAX232, serial LCD,
- expansion connector, assembler, Basic, Pascal and a
- monitor with a tracing option. For a PC or Atari ST host.
- - J & M Microtek, Inc.
- about 4.5x5.25 inche, 68hc11a1 based board with 32K ROM
- and 32K RAM, SPI, 8255A, 2 26 pin headers for expansion
- Software package available with assembler, monitor,
- disassembler
- - LDG Electronics
- - Midwest Micro-Tek
- - Mosaic Industries
- QED Board - surface mount board based on the MC68hc11 F1 and
- F1CFN (16 MHz)
- Features a built-in Forth true multi-tasking PROM, 8 Mbyte
- address space, 60 I/O lines, interface for LCD and
- keypad, built in math functions for FFT, matrix
- manipulation, and floating point. 2 RS-232 UARTS, one
- can perform RS-485. Built-in debugger, and many other
- features built in.
- Supplements the 68hc11 analog with an 8 channel 12 bit A/D
- and an 8 channel 8 bit DAC all on board (3.2" X 4")
- - Motorola
- M68HC11EVBU - Basic Evaluation board comprising HC711E9
- programmed with a monitor program, running in single chip
- mode. Can run programs of up to 1/2 K in internal RAM.
- Serial interface to PC. Patch area on PCB for adding
- other hardware. Comes with AS11 freeware assembler.
- HC11E Series
- M68HC11EVB - Provides a single chip emulation capability.
- Monitor program runs in top 8K of memory map, 8 or 16K
- RAM is available for user program / data. Comes with AS11
- freeware assembler. HC11A or E series devices
- M68HC11EVM - Full incircuit emulation for both single chip
- and expanded modes. Supports HC11 A, E and D series
- devices. Comes with P&E's front end software which
- provides symbolic debug in assembler (EVM11) and
- integrated assembler / editor ( IASM11) Note :-
- assembler is not linkable
- M68HC11EVS - System comprises of a platform board and a
- target board. Target boards are available for C0, F1, G5,
- K4, L6 devices. Functionally the same as the EVM and
- comes with the same software tools.
- - New Micros, Inc.
- F68hc11 based microcontroller board with built-in Max-Forth,
- 1 async serial port and 1 sync serial port, 8 channel 8
- bit A/D, 512 EEPROM, 8K RAM
- - Technological Arts
- plugs vertically into solderless breadboard
- - Wheatstone MicroSystems, Inc.
- - Zorin (BOTBoards & Components)
- Full kit comes complete with PC software, BUFFALO monitor
- and full documentation, RS-232 interface, and servo motor.
- All I/O pins come out on pin headers. Includes 1"x2" proto
- area. Other kits available.
-
- Assemblers
- - 2500 A.D.
- - Archimedes Software
- - Dunfield Development Systems
- - Micro Dialects, Inc.
- Integrated development environment including assembler,
- editor, and terminal emulator for the Macintosh (supports
- many, many different chips)
- - Nohau Corporation
- - PseudoCorp
- - The Engineers Collaborative, Inc. (TECI)
-
- Forth
- - Forth, Inc.
-
- Simulators
- - 2500 A.D.
- - Avocet Systems
- - J & M Microtek
- Univeral simulator/debugger simulates a wide range of
- microprocessors on IBM PC compatibles, with support for
- on-board debugger
- - PseudoCorp
-
- Emulators
- - American Automation
- - MetaLink
- - MicroTek International, Inc.
- - Motorola
- MMDS11 - Motorola's new modular development system. Full
- incircuit emulation, historical trace buffer, hardware
- triggers. 16 general purpose logic clips. A full system
- comprises MMDS11 station module, target module (same
- boards as used by EVS) and a target cable.
- - Nohau Corporation
- - Orion Instruments
- - The Engineers Collaborative, Inc. (TECI)
-
- Real-time
- - Accelerated Technology, Inc.
- small, scalable, preemptive real-time kernel; networking
- and file system add-ons available; modular, using a
- nanokernel
- - Byte-BOS Integrated Systems
- small, prioritized, preemptive real-time kernel
- - Embedded System Products (formerly A.T. Barrett and Associates)
- ROMable embedded-system kernel: source provided. Provides
- programming interface identical on all target platforms.
- Basic, advanced, and extended library packages available.
- - ImageCraft
- REXIS (Real-time EXecutive for Intelligent Systems) is a
- multitasking executive with support for subsumption style
- programming. It is sold as a library (binaries only) for
- ICC11 (their C compiler) for $40. It is being used by the
- Canadian Forestry to program their forest tending robots.
- - Intelligent Systems International Inc.
- prioritized, preemptive, real-time kernel; highly
- distributed design; offered by several DSP board vendors
- for their products
- - JMI Software Systems, Inc.
- small, prioritized, preemptive real-time kernel
- - U S Software
- SuperTask! - RTOS
-
- Miscellaneous
- - Quantasm Corp.
- ASMFLOW - produces flowchart and tree diagrams from source
- code, register usage analysis, Xref, timing info
- - U S Software
- USNET - TCP/IP Networking Suite
- USFiles - File System
- GOFAST - Floating Point Library
-
-
- 2500 A.D. 109 Brookdale Ave., Box 480, Buena Vista, CO 81211
- (719)395-8683
-
- Accelerated Technology, Inc.
- P.O. Box 850245, Mobile, Alabama 36685
- (205)661-5770 (800)468-6853 Fax: (205)661-5788
-
- Ackerman Computer Sciences (ACS)
- 4276 Lago Way, Sarasota, FL 34241
- (813)377-5775 Fax: (813)378-4226
-
- AM Research 4600 Hidden Oaks Lane, Loomis, CA 95650
- (800)949-8051 (916)652-7472 Fax: (916)6642
- BBS: (916)652-7117
- Email: sofia@netcom.com
-
- American Automation
- 2651 Dow Avenue, Tustin, CA 92680
- (714)731-1661
-
- Archimedes Software
- 2159 Union St., San Francisco, CA 94123
- (415)567-4010
-
- Avocet Systems 120 Union St., Rockport, ME 04856
- (800)448-8500 (207)236-9055
-
- Beall and Glenn Enterprises
- Route 1, Box 243, Lacey's Spring, AL 35754
- (800)874-4797
-
- Black Feather Electronics
- 645 Temple 7B, Long Beach, California 90814
- Info & Orders: (800) 526-3717
- Tech Support: (310) 434-5641
- Fax: (310)434-9142
- Email: BFE <douglas@kaiwan.com>
-
- Byte-BOS Integrated Systems
- P.O. Box 3067, Del Mar, CA 92014
- (800)788-7288 (619)755-8836
-
- CGN (see-gen)
- Sunnyvale, CA
- (408)720-1814
-
- Coactive Aesthetics, Inc.
- P.O.Box 425967, San Francisco, CA 94142
- (415)626-5152 Fax: (415)626-6320
- Email: coactive@coactive.com
-
- Dunfield Development Systems
- North America Head Office
- P.O. Box 31044 Nepean, Ontario Canada K2B 8S8
- 613-256-5820 Fax: 613-256-5821
- BBS: 613-256-6289
- Email: ddunfield@bix.com
-
- EE Systems 50935 Hill Dr., Elkhart, IN 46514
- (219)296-1754 Fax: (219)522-4271
-
- Elektronik Laden Mikrocomputer GmbH
- W. Mellies Str. 88, D-32758 Detmold
- +49-05323/8171 Fax: 05232/86197
- BBS: 05232/85112, 14.4k 8n1
-
- Embedded System Products (formerly A.T. Barrett and Associates)
- 11501 Chimney Rock, Houston, TX 77035-2900
- (800)525-4302 (713)728-9688 Fax: (713)728-1049
-
- Enertec, Inc. (215)362-0966
-
- The Engineers Collaborative, Inc. (TECI)
- RR #3, Box 8C, Barton, VT 05822
- (800)336-8321 (802)525-3458 Fax: (802)525-3451
-
- Forth, Inc. (800)55FORTH
-
- Hi-Tech Software
- PO Box 103, Alderly QLD 4051, Australia
- (+61-7) 300 5011 Fax: (+61-7) 300 5246
-
- IAR Systems Software
- North America One Maritime Plaza, Suite 1770
- San Fransisco, CA 94111 USA
- (415)765-5500 Fax: (415)765-5503
- Sweden IAR Systems AB
- Box 23051, S-750 23 Uppsala, Sweden
- +46 18 16 7800 Fax: +46 18 16 7838
- Germany IAR Systems GmbH
- Brucknerstrasse 27, D-81677 Munchen, Germany
- +49 89 470 6022 Fax: +49 89 470 9565
- United Kingdom IAR Systems Ltd
- 9 Spice Court, Plantation Wharf, York Rd
- London SWII 3UE, England
- +44 71 924 3334 Fax: +44 71 924 5341
-
- ImageCraft P.O.Box 64226, Sunnyvale, CA 94088-4226
- (408) 749-0702
- Email: imagecft@netcom.com
-
- Intelligent Systems International Inc.
- Lindestraat 9, B-3210 Linden, Begium
- +32 16 62 15 85 Fax: +32 16 62 15 84
-
- Intermetrics Microsystems Software, Inc.
- 733 Concord Ave., Cambridge, MA 02138
- (617)661-0072 Fax: (617)868-2843
-
- Introl Corporation
- (414)327-7171 Fax: (414)327-7734
- Email: info@introl.com
-
- J & M Microtek, Inc.
- 83 Seaman Rd., W. Orange, NJ 07052
- (201)325-1892 Fax: (201)736-4567
-
- JMI Software Systems, Inc.
- P.O. Box 481, 904 Sheble Lane, Spring House, PA 19477
- (215)628-0840 Fax: (215)628-0353
-
- LDG Electronics
- 1445 Parran Road, St. Leonard, MD 20658
- (410)586-2177
-
- Lear Com Company
- 2440 Kipling St. Suite 206, Lakewood, CO 80215
- (303)232-2226 Fax: (303)232-8721
-
- Logisoft (408)773-8465
-
- MetaLink Corporation
- North America 325 E. Elliot Road
- Chandler, AZ 85255
- (800)638-2423 or (602)926-0797
- Fax: (602)926-1198
- Europe MetaLink Europe GmbH
- Westring 2, 8011<85614>
- Kirchseeon-Eglharting
- (08091)2046 Fax: (08091)2386
-
- Micro Dialects, Inc.
- P.O. Box 190, Loveland, OH 45140
- (513)271-9100 FAX: (513)271-4922
- MCI Mail: 'MICRODIALECTS'
- AppleLink: 'MDI'
-
- Microtek International, Inc.
- North America 3300 N.W. 211th Terrace
- Hillsboro, OR 97124
- (503)645-7333 Fax: (503)629-8460
- Europe Microtek Electronics Europe GmbH
- Starnberger Strasse 22, 82131 Gauting bei Munchen
- +49(89)893139-30 Fax: +49(89)893139-50
-
- Midwest Micro-Tek
- 2308 East Sixth St., Brooking, SD 57006
- (605)697-8521 Fax: (605)697-8109
-
- Mosaic Industries
- 5437 Central Avenue Suite 1, Newark, California
- (510)790-8222
-
- Motorola Literature Distribution
- North America P.O. Box 20912, Phoenix, Arizona 85036
- (800)441-2447
- Europe Motorola Ltd.
- European Literature Center
- 88 Tanners Drive, Blakelands, Milton Keynes
- MK14 5BP, England
- Hong Kong Motorola Semiconductors H.K. Ltd.
- Silicon Harbour Center
- No. 2 Dai King Street, Tai Po Industrial Estate
- Tai Po, N.T., Hong Kong
- Nippon Motorola Ltd.
- 4-32-1 Nishi-Gotanda, Shinagawa-ku, Tokyo 141, Japan
- MFAX (Design-NET MFAX document faxing system)
- RMFAX0@email.sps.mot.com
- Questions about service: (602)244-6591
-
- MPE: MicroProcessor Engineering Ltd.
- 133 Hill Lane, Shirley, Southampton SO1 5AF U.K.
- (+44) 703-631441 fax: (+44) 703-339691
- Email: <mpe@cix.compulink.co.uk>
- U.S. dealer: AMICS Enterprises
- (716)461-9187
- Canadian dealer: Universal Cross-Assemblers
- (506)847-0681.
-
- New Micros, Inc.
- 1601 Chalk Hill Road, Dallas, Texas 75212
- (212)339-2204
-
- Nohau Corporation
- 51 E. Campbell Ave., Campbell, CA 95008
- (408)866-1820
- (408)378-2912 (24 hr. information center)
- Fax: (408)378-7869
-
- Orion Instruments
- 180 Independence Drive, Menlo Park, CA 94025
- (800)729-7700 Fax: (415)327-9881
-
- P&E Microcomputer Systems, Inc.
- (617)944-7585
-
- PseudoCorp 716 Thimble Shoals Blvd., Newport News, VA 23606
- (804)873-1947 Fax: (804)873-2154
- BBS: (804)873-4838
-
- Quantasm Corporation
- 19672 Stevens Creek Blvd.
- Cupertino, CA 95014
- (800)765-8086 (408)244-6826 Fax: (408)244-7268
-
- Technological Arts
- USA 309 Aragona Bv., #102-418, Virginia Beach, VA 23462
- Canada 1644 Bayview Ave., #1704, Toronto, Canada M4G 3C2
- (416)482-0677
-
- US Software 14215 N.W. Science Park Drive, Portland, OR 97229
- (800)356-7097 (503)641-8446 Fax: (503)644-2413
- Email: ussw@netcom.com
- Product information available by ftp -
- ftp.netcom.com : pub/ussw
-
- Wheatstone MicroSystems, Inc.
- 105-14 Elm St., Suite 418, Old Saybrook, CT 06475
- (203)669-0401
-
- Zorin PO Box 30547, Seattle, WA 98103-0547
- (206) 282-5179 Email: zchris@eskimo.com
-
-
- 5) 68hc11 DOCUMENTATION
-
-
- 5.1) Periodicals
-
- Various magazines and journals (journals seems to be THE popular name
- for magazines these days) provide articles from time to time on the
- 68hc11 line of microcontrollers:
-
- The Computer Applications Journal (Circuit Cellar Ink)
- - programming and construction articles
- - POB 7694, Riverton, NJ 08077-8784
- - Fax: (203)872-2204
- - Voice orders: (609) 786-0409
- - On-line orders (BBS): (203) 871-1988
- - Email orders: ken.davidson@circellar.com
- - $21.95, $31.95 surface Canada and Mexico,
- $49.95 air all other countries
-
- Computer Design
- - industry announcements and trends
- - One Technology Park Drive, P.O. Box 990, Westford, MA 01886
- - (508)692-0700
-
- The Computer Journal
- - programming and construction articles
- - PO Box 535, Lincoln 96648
-
- Dr. Dobbs Journal
- - programming articles, concepts, and designs
- - 411 Borel Ave., San Mateo, CA 94402
- - (415)358-9500
-
- Electronic Engineering Times
- - industry announcements and trends
- - FREE to qualified engineers and managers involved in
- engineering decisions
- - Fulfillment Dept., PO Box 9055, Jericho, NY 11753-8955
- - FAX: (516)733-6960
-
- Electronics Now
- - construction articles
- - Box 55115, Boulder, CO 80321-5115
- - $19.97 one year
-
- Elektor Electronics
- - programming and construction articles
- - World Wide Subscription Service Ltd
- Unit 4, Gibbs Reed Farm, Pashley Road
- Ticehurst TN5 7HE, England
- - 27 UK pounds
- or
- - Old Colony Sound Lab, P.O. Box 243, Peterborough, NH 03458
- - Tel. (603) 924-6371, 924-6526
- - Fax: (603) 924-9467
- - $57 USA and Canada per year
-
- Embedded Systems Programming
- - programming and systems design articles
- - Miller Freeman Publications
- - 500 Howard St., San Francisco, CA 94105
- - (415) 397-1881
-
- Inquisitor Magazine
- - If you're the type that watched Gilligan's Island for its
- socio-political insights, then you'll love a new 'zine that
- just crossed my desk - Inquisitor Magazine. It's general
- philosophy seems to be ... well, it seems to be ... uh, yeah!
- Technical in nature, bizarre, tongue in cheek, eclectic,
- electric, did I mention bizarre(?), and lots of fun. Worth
- looking at if you like the out of the ordinary. The moving
- force behind this magazine is Daniel Drennan, who seems to have
- suffered from an overdose of radiation from his computer
- monitor ;-).
- - Planetarium Station, P.O.Box 132
- New York, NY 10024-0132
- - (212)595-8370
- - Email: inquisitor@echonyc.com
- - $16 per year (4 issues)
-
- Microcomputer Journal (formerly Computer Craft)
- - programming and construction articles
- - 76 N. Broadway, Hicksville, NY 11801
- - $29.70 one year
-
- Midnight Engineering
- - 1700 Washington Ave., Rocky Road, CO 81067
- - (719)254-4553
-
- MW Media - Product Directories
- - Motorola Microcontroller Tools Directory
- ('94 edition out in 3 weeks)
- - Motorola 68K Source ('94 edition available now)
- - Intel Development Tools Handbook ('95 edition just beginning)
- (survey of commercial development tools for the 8051, 8096,
- and 80186 lines of Intel microprocessors)
- - These documents could very well be a "must" if you're into
- serious development using any of these chips. If you are
- "just" a hobbyist, see how the "other half" lives.
- - other guides on Intel development tools, Embedded Intel 386,
- Intel 486/Pentium, 8051 products, Hitachi microcontroller
- development tools, AMD FusionE86, AMD 29K; low power products,
- DSP, multimedia CD
- - FREE to qualified developers
- - MW Media
- - Fairmont Plaza, 50 W. San Fernando, #675, San Jose, CA 95113
- - (408)288-4721 (408)286-4200 FAX: (408)288-4728
-
- Nuts & Volts Magazine
- - A National Publication for the Buying and Selling of
- Electronic Equipment
- - 430 Princeland Court, Corona, CA 91719
- - Mailed third class, USA only: $17.00 one year
- $31.00 two years
- - Mailed first class, one year only: $34.00-USA
- $35.00-Canada/Mexico
- - Foreign/Air Mail - $70.00; Foreign/Surface - $39.00
- - (800)783-4624
- - Email: 74262.3664@Compuserve.com
-
-
- 5.2) Books
-
- If you know of any books that cover the 68hc11, or if you can provide
- any details on the books listed here, please send me a note. Thanks.
-
-
- The 68hc11 Microcontroller
- - Joseph D. Greenfield (at R.I.T.)
- - Saunders College Publishing, (Harcourt Brace Jovanovich)
- - 1992
- - ISBN 0-03-051588-2
- - A number of the sections make use of the Buffalo monitor.
- This could be useful if you are using the EVB.
-
- Data Acquisition and Process Control with the M68HC11 Microcontroller
- - Frederick Driscoll, Robert Coughlin, Robert Villanucci of
- Wentworth Institute of Technology.
- - Macmillan Publishing Company
- - 1994
- - ISBN 0-02-33055-X
- - Several Chapters on the 68HC11, instructions, and EVB;
- chapters on interfacing Analog and Digital signals to the
- 68HC11; example applications of interfaces to temperature,
- load cell, pressure and thermocouple sensors.
- - a good companion to Motorola's "pink" books
-
- Design with Microcontrollers
- - John B. Peatman (professor at Georgia Tech)
- - ISBN 0-07-049238-7
- - This book is on a more advanced level. Uses both the 68hc11
- and Intel 8096 as example systems.
- - This textbook is used to teach the author's very popular EE
- class "Design with Microcontrollers"
- - Professor Peatman has been elected Teacher of the Year (by the
- students) and advises the EE seminar.
-
- Embedded Systems Programming in C and Assembler
- - John Forrest Brown
- - Van Nostrand Reinhold, 1994
- - 304 pages, $49.95
- - ISBN 0-442-01817-7
- - covers Motorola and Intel processors
- - includes diskette with code from the book
- - book review in Dr. Dobb's Journal, November 1994, page 121
-
- M68hc11 Reference Manual
- - Motorola - literature reference M68HC11RM/AD
- - This document is the "bible" of the 6811 and is a must-have
- for any serious 6811 programmer. <description provided by
- Fred Martin>
- - contact Motorola at 800-521-6274 (in the U.S.) to get a
- free copy of this manual
-
- MC68hc811E2 Programming Reference Guide
- - Motorola - literature reference M68HC811E2RG
- - a pocket-sized guide to the version of the 6811 used on the
- Mini Board, "ownership of this handy reference is proof of
- being a true 6811 nerd" - by Fred Martin
-
- Microcomputer Engineering
- - Gene H. Miller
- - Prentice Hall, Englewood Cliffs, NJ 07632
- - 1993
- - ISBN 0-13-584475-4
- - Explains the basics. Many clear and concise assembly language
- example programs.
- - Written to be used with the Motorola Trainer (EVB).
-
- Microcontroller Technology, The 68hc11
- - Peter Spasov
- - Prentice Hall
- - ISBN 0-13-583568-2
-
- Microcontrollers: Architecture, Implementation, & Programming
- - Kenneth Hintz and Daniel Tabak
- - McGraw-Hill Inc. 1992
- - ISBN 0-07-028977-8
-
- Mobile Robots: Inspiration to Implementation
- - Joseph L. Jones and Anita M. Flynn
- - Very hands-on book. Lots of pictures about stuff the author
- actually built (rather than diagrams of stuff an author just
- theorized about).
- - Focuses on every little detail involved in the design and
- construction of the "Rug Warrior", based on the MC68HC11A1FN,
- using the Interactive C compiler developed by Randy Sargent
- and Fred Martin.
-
- Programming Microcontrollers in C
- - Ted Van Sickle
- - HighText Publications, 1994
- - 394 pages, $29.95
- - ISBN 1-878707-14-0
- - thorough tutorial on C programming, covers aspects of C
- programming specific to embedded systems
- - covers the Motorola line of microcontrollers (small to large)
- - book review in Dr. Dobb's Journal, November 1994, page 121
-
- The Real-Time Kernel
- - Jean Labrosse
- - R&D Publications, Inc.
- Suite 200 1601 W 23rd St., Lawrence, KS 66046
- - (913)841-1631 Fax: (913)841-2624
- - Based on the article "A Portable Real Time Kernel in C"
- in Embedded Systems Programming (Part 1: vol 5 no 5
- May 1992, Part 2: vol 5 no 6 June 1992)
- - original written for Intel's '186 cpu but ported to HC11
- source code for UCOS11
-
- Single- and Multiple-Chip Microcomputer Interfacing
- - G.J. Lipovski
- - Copyright 1988
- - 478 pages
- - ISBN 0-13-810557-X (Prentice-Hall Edition)
- ISBN 0-13-810573-1 (Motorola Edition)
- - Based around the 68HC11 it covers both hardware and
- software at undergraduate level, but the emphasis is on
- interfacing.
- - Chapter titles:
- 1 Microcomputer Architecture
- 2 Programming Microprocessors
- 3 Bus Hardware and Signals
- 4 Parallel and Serial I/O
- 5 Interrupts and Alternatives
- 6 Analog Interfacing
- 7 Counters and Timers
- 8 Communications Systems
- 9 Storage and Display Systems
-
- Single- and Multiple- Chip Microcomputer Interfacing (Lab Manual)
- - Peter Song and G. Jack Lipovski
- - Prentice-Hall, 1988
- - ISBN 0-13-811605-9
- - Support for the above book. Examples based around the Motorola
- EVB and the BUFFALO monitor or the EVBU (or 3-chip micro) and
- PC-Bug11.
-
- __________________________________________________________
-
- I disclaim everything. The contents of this article might be totally
- inaccurate, inappropriate, misguided, or otherwise perverse - except for
- my name (hopefully I got that right).
-
- Copyright (c) 1995 by Russell Hersch, all rights reserved.
- This FAQ may be posted to any USENET newsgroup, on-line service, or BBS
- as long as it is posted in its entirety and includes this copyright
- statement.
- This FAQ may not be distributed for financial gain.
- This FAQ may not be included in commercial collections or compilations
- without express permission from the author.
-
- -----------------------------------
- Russ Hersch - sibit@datasrv.co.il
-
-
-